jamaica shorts - German English Dictionary